4013432
38682503
26523035
48548906
45213386
99693989
85374322
49695955
48425151
28719874
36984156
12686423
60064082
89977193
31379490
30032263
89889830
96014111
79826956
15351775
96337976
96245854
56513197
60664255
23862123
96434317
96211409
3123517
63337638
49521624
37287096
1825013
29232706
80675990
75786921
7703064
78805817
66952739
14796290
6230130