953740
34558707
11922468
8612930
61661104
48433585
69949996
15521785
1058341
56801385
88135864
18283043
24529262
37772543
7483576
56791568
84912604
15864434
51693406
43151084
42266280
79912874
99155727
46432044
95995730
37196507
27601848
30554951
43002494
29409829
69297294
18982713
41291380
10011873
3195186
7495805
21874736
21119944
93571360
79608523