96627700
9415693
7433236
43201582
74658945
43757460
57562527
4151832
5973581
88169967
75901975
55405640
83189770
82228489
21344669
946325
82965792
25006180
41435874
22728817
45018882
5277512
30195334
11277169
89686642
78983833
33236047
35345576
99582118
67267349
61118448
75422614
1541217
38026542
15803671
3488590
86465904
74873633
91207775
46615892