39329288
44726749
1834050
73548909
71843261
45286770
51578287
26508146
37216432
16885343
50686713
89099461
27919057
30587576
31682793
139568
23186073
37793994
52074229
21835103
82184103
37738577
20966913
2787178
47221875
49756101
63917645
3746967
55541557
77830
64089813
1999273
11956715
79506575
67643119
85651352
68887394
96131350
22118635
67118816