45064371
92403027
84359660
53692384
21942082
10302014
81886102
47411655
227425
15097588
42393067
3298908
85563134
48855504
99162458
84694940
54723258
44448070
60206731
53948571
17445133
7524135
40027836
19717682
816942
72281414
16698556
72897407
14889912
60235473
29668606
13334463
31907625
30722808
71966006
5350980
12376741
23376428
1173605
83766113