101171
838177
283680
652227
197406
61217
925167
737652
587456
865923
737609
371992
850992
792197
88166
46936
589955
214654
220971
805873
154924
191322
40501
287316
523472
36064
59761
1084496
944181
373657