8187449
2389973
2524373
5625622
34608732
54491658
15388081
1674210
15094529
84914117
69831438
49745467
68078559
6938148
19538866
30135969
75104539
84573016
2338033
41812920
93195916
9801630
93835912
17649164
82948930
45333767
82351899
966139
39847375
58668439
96579934
45561943
86047046
88728740
1149602
6114655
67222224
57506138
50284529
1915289