80508681
21122444
8543606
60651367
84747069
60683933
5986341
39937687
70981689
11754
624274
45633616
6459658
11699015
7992173
77123187
35295330
58463372
54871695
43228445
35536514
23436429
72636278
5628432
92589184
2729174
25383130
74991004
18447449
29358715
97069120
87318390
16646649
30807549
18934871
95962973
35102471
6718642
65769511
91036995