94536538
39172319
15108762
29329779
25632093
11135267
18244187
12139594
80405378
58892357
13664406
1934282
37389004
2671174
63487489
67309912
1991398
762258
36037649
2184842
32714992
20757109
29061981
47785605
77968295
55308165
77174636
54047331
42504763
13972848
43993525
4863843
61127087
8393684
11685753
60571040
98587587
45635127
2564044
80706853