97758295
428930
34598352
61603165
94656163
50499619
8575712
27129635
20848152
17645356
18214536
62084200
87464426
53744882
47882097
24615655
61795896
15158706
94561870
96808058
49997593
3117909
83088213
14602789
7325231
20795856
61383106
84506250
42016261
36923130
41719213
32851257
38624679
26706082
4678034
26244333
91532384
60939798
52926943
56359887