68665568
33021166
772584
74843080
26067389
12666087
58542104
59707021
5992689
82991892
92333865
45427249
20776842
76891470
7111818
89036999
80451173
6249728
5252664
99116524
48382578
58597955
3766249
23631114
30961845
7982263
24968081
8003885
48967829
32943223
90643201
29202399
10999106
2994388
74832828
2294482
42757825
55651558
38961130
81595030