13234070
83379508
20871303
79456086
6970603
91822681
1973191
7983917
88363327
17762309
55201427
686380
14174790
67143423
5585899
46408242
74838740
45566984
49123578
1928085
76987310
69963637
70481124
15229659
4685771
18518340
28169738
68026176
26187774
63318046
40814477
71285248
8897555
498565
5204368
94367943
6197534
69228231
13968298
29896415