46703447
7326168
42866779
45423568
38105108
43868595
5199755
30729542
718095
35166777
95731494
15198660
59645508
1853795
60543365
10229176
63407365
54768070
253697
23643188
59783345
2823592
99511600
59539310
45195268
85349581
94107848
42545394
18704475
42409503
29036114
40019384
72665802
27811238
83068432
67109633
60495611
11698594
5857140
12747747