19538888
92112935
64211794
2481977
34148840
3293447
90864015
35977736
3590145
82708485
54854783
30239228
80027355
29611634
307345
3954701
69733980
77973959
69446866
8529649
22252587
1708324
15124976
70807815
79153781
62392685
20529291
87528551
35699180
6132239
85919276
60079988
86521629
29909493
74956129
12896610
18746740
43573054
31637509
87605155