52907345
46229075
51758088
74108751
94658716
18748870
30985371
28701961
18128420
60387332
23752406
30241714
52684607
42993703
64371262
19927428
18022901
17729443
3009283
16146603
99846762
85806994
44002528
8244670
22424767
1746944
5293150
1079331
92115663
98599500
46975442
40238302
6120931
54634856
22259753
17071821
87465145
85764975
55674998
11945367