5168748
4863767
60495503
88809603
80856797
37017733
57818835
6292134
41167120
97669805
12292010
17856995
1682680
24736625
28042303
52898797
4997270
99261787
90359745
89331630
83272679
61249954
81319
86544038
73005966
26933411
92452316
78087428
69185340
16984718
31975343
56558651
1509178
38831631
57352484
65918795
92127259
27513851
76974991
4842391