3823437
8454785
60659578
5609121
3450649
95912984
1331559
48563964
91633474
20733237
10107774
79612490
3321918
19756325
73243901
3265890
4429849
54236013
21002461
39149183
8715127
97671583
2395881
5219735
72481298
7482567
84425492
87698097
2389281
26864417
54246711
75802858
2239701
31028520
18909832
13399572
6816852
59541993
72892761
16067778