24019660
55939337
6414403
26275957
30402753
2877652
1482663
6442943
6187784
74364673
41387648
39652636
2277283
59789230
7625344
8339187
70558920
818491
12922203
99494126
82036956
14863855
72262174
21267126
57073775
9147367
52046
19264247
50278671
13284526
24528699
81868081
70292408
80879888
13915100
2334207
46988513
350769
22749382
29616627