59322048
17061885
93806755
7434314
98906300
76832595
78722584
13191018
24372332
6875151
65437545
17532856
49801535
49338407
14248439
40051717
13606968
2056587
32699203
1144695
18594049
97018117
9556443
79108327
5805955
33768363
31753636
41709925
89234938
34468721
71876780
49108701
66451219
91996341
1255879
40797251
86482026
98736688
50744952
2775869