41379984
43452673
39006250
20853469
30466718
90675093
20853908
20454271
30713893
1471464
87201303
44957791
53478007
29113614
3099326
17542193
65017261
46928626
22866840
8930297
78689844
86863935
62937446
9099879
89255827
63643947
31861715
15372217
75565623
21221828
45543067
38501044
84524387
43548041
11244882
43923482
58176365
4455981
70632798
95236292