29501862
55324340
52267001
64148500
44698369
82224890
10147376
3715797
99931217
7897023
84505077
4019825
13922106
89498085
17569750
11579170
29405271
26941652
69539758
49831231
81201962
86276486
75148983
1475564
92921159
99876354
85385043
9265954
81508805
9128879
49736533
14953193
40651035
60053374
57807245
25703272
17891939
43049520
1954509
52914870