38006475
80078717
273341
13271285
62328106
93461201
601480
68378229
36461607
17308971
1076946
43965721
72575178
20335148
76155342
22207596
51573722
53245629
97327371
3091722
538773
3989498
24496229
73428139
42966569
18256550
137344
66023524
84295170
74832022
92225080
62775044
3617588
13224704
43726659
4242265
97595373
76713265
79573393
37392499