32925856
72969613
10636454
95503207
77093207
58489479
92102831
21672809
15864593
25131769
6211861
78323156
69586486
66237290
98592252
82853154
80167652
35729701
44157540
63637391
27037519
39688754
1131601
22582051
7792123
6801637
87323896
18242519
77333483
4971718
71365113
70904927
9191344
67416095
59238624
71229475
99718171
22171561
19024886
9753079