64931851
79951048
58414751
138787
15446076
73767873
66214294
41527656
46357977
8524750
26246426
60249559
18546852
75521060
79252554
12088598
55696787
8197146
83904892
89732484
23003026
5104453
28821082
53438803
12494847
631239
31838365
10574016
98389582
43769843
3903200
7365474
10165183
79189674
54016639
1146558
49219192
26001067
47827758
2979878