38092752
63255200
16069689
24676241
10484167
75077515
5417982
43585502
79477440
1856974
67736850
99123762
581802
68079438
27421529
25497027
1971055
68693955
8921862
50029145
49007304
6068441
47082755
13512343
88402031
54743169
7445913
49715324
86345929
88786033
36157236
7712178
66316908
24983874
91056853
50036796
26004800
14505841
49668175
82779968