1022265
92104400
3826723
77231430
72604127
51439480
64286982
99134145
35025113
25992339
99912657
93778884
43107648
57873240
37122120
68271531
70759762
23802041
31017463
30356457
76512773
8806862
8278906
36309591
27891151
31982167
13239516
6186721
70856755
52879423
55716027
27024289
25403099
13699141
88943533
61495783
4634942
17058588
9605217
18983779