8790622
19394498
59383196
1197416
18825224
87653970
97026262
14056565
43947012
12037927
74072021
48657751
18852137
70306213
4155660
8969288
34909307
20457926
44753099
95918992
49321140
17178720
6618483
68588466
94218250
96738782
54539750
88681304
16842936
43835249
22904060
73955932
34109431
10853244
23296271
37822378
45997974
92914566
55547539
425884