78829183
92599543
4964457
96239021
64119622
41525966
46219190
61067897
68678627
39619922
30397259
11444578
9869992
13507477
56063221
46754007
35204532
52744448
30349443
328064
90139760
80961850
41065539
31918534
4552515
68424808
7962895
37945570
89862443
30786603
93984169
10434721
100494
45676036
91803407
6131686
7008235
51189120
39962450
29296031