81635736
97398022
7357179
82338758
54644249
33354734
88164263
25997883
20095584
23204307
59422170
8396440
71495566
52561599
80095999
52933624
677411
19732687
5150947
51559387
11296731
2174234
10515648
38331484
83532302
86859966
74113204
40864236
8312169
7418733
48416509
81577748
97418697
39473345
17958278
36263056
24214574
37258729
15196690
34814886