3729759
49385695
86684293
13588429
19721214
75747787
29035298
5887549
40714421
27047570
33738841
89835007
78995057
60178606
69667471
4216904
3545196
36132841
67548551
9118219
50545841
95289973
16911769
14663788
62808546
10152275
6914212
37771956
68206806
57005541
52277958
2856602
3916235
49072345
34315627
30346910
4217648
66988295
17652485
20441514