78903073
25799368
5041304
34912986
2242928
24744005
31522406
10974807
32305158
78467247
16777234
29801952
70031158
73053635
22834976
61675435
43885588
14395214
17643319
44341609
70419660
91451947
43667299
91433893
30852640
95126974
58491903
54278654
9153468
11846709
50464982
76495865
73791073
51254517
76164813
67436942
90348609
53293345
59746346
48428313