4936369
50867611
3595629
36972663
56425526
77007389
42741740
5414435
9589197
45115394
4439324
84968628
33588611
15005814
87113802
64147352
52332501
9816518
94463498
3069958
13844946
69941896
157510
98091478
31121532
43686313
58994575
37638056
96394962
57822330
99537213
7761132
41432918
95613516
481280
69944414
88313603
34096642
14433019
8365798