39872645
81943101
5777310
34103808
80898788
94379150
54914651
81845199
9116762
86649218
78092680
39628975
35825428
9081916
42114365
45213721
50256786
2512642
260587
84469353
40118738
82202687
29367471
67325648
48761284
56931703
94664937
81639889
8104682
60214172
32736803
31808504
62798553
36581097
9533023
34184014
41663131
31939518
25362892
96305828