2483526
13097956
94688826
17747873
78696213
16224518
14997469
92716998
97441370
68005814
271494
51967812
91506953
97155047
61402127
54633631
50875008
17704601
2777447
48083987
96371349
14463406
93257188
6730733
28144876
32148895
70807597
50201365
67998670
27953802
24277269
7520269
2604435
4614704
87651496
69403731
2592603
58069670
69081207
34187634