7021968
64719100
98817429
81549032
36843140
37451652
86244318
97039043
85241558
4705464
2246602
2011335
31112150
54267945
39509553
78105026
74467544
21189268
44389212
93323957
36417429
3877746
1429457
18589732
56471853
94911726
33932272
264507
20455934
40345270
13507777
33138049
53704801
29148061
58377593
55439520
29112768
93318180
29885478
26537623