48862249
31199367
86668652
40977476
9873951
5365927
23182809
15032097
28989183
58036573
77373782
36609127
65802295
33608890
24029453
4059009
62064713
62803785
696304
62931455
62163683
6969324
20482609
92713191
62756953
28281541
45051453
63221077
81313266
71215784
92842199
51686244
38433403
44448146
64188284
89708028
2522371
88592790
92945905
52439179