20004831
29362219
5694360
11808122
69982517
71252073
63639586
10964521
54257331
93611799
11499761
773606
82315420
98356961
24481448
3308470
37223401
80147151
1427591
81194235
42471539
41253161
35776447
6879224
203679
23659727
13591076
4153141
14853304
23971381
705539
7269727
53346417
17152059
897842
21815241
78149292
48077494
29405190
68776967