70114905
42672286
27002175
32207259
68004519
10852307
20047253
5719853
1427984
26411703
30937074
18496335
22306662
53477150
64032555
4793999
46727477
76022592
98555643
13291596
20488141
79984870
31778859
25274578
29927541
67263016
36575983
18384388
97647308
5977433
75494092
11456239
8019573
3796241
84463454
61114942
44452829
86536204
18351319
47245603