19486852
81226214
56513165
874482
99873476
65022781
23186476
144874
23055759
1591446
31265307
87442764
19459143
3635923
14559116
1801814
64849792
91905875
19191250
3019405
71358374
75868226
40543463
81156125
96519650
21752947
52063924
77222854
92655137
73929640
62385846
11238781
9133717
95105034
88608312
59907798
79496708
77998885
8306961
34447601