3888952
21971393
54705437
3131775
66851499
36289660
40023910
14744169
71878982
74962801
98853878
21158203
51214310
53157371
85465789
1856389
27749605
7593671
59549600
8726615
27042105
75094816
79192515
29632466
66407778
2429932
51497331
24948629
3105228
44591769
11502004
35784355
43513470
6226400
60928203
105691
61104860
2634307
78617180
4836192