85099509
50266497
43906197
38649109
18989413
34681382
62717238
37421719
30612072
66567455
80443019
45601357
33616930
14933554
90991039
93279197
68466547
63106673
41612581
72644420
362542
97762627
22739532
52425126
88318337
29804857
53855335
7084654
37622289
91854108
24381947
64996981
52676932
31999045
63383356
80234097
38515768
44465250
35933587
17062958