97557798
533218
47476311
40956064
39973142
2479480
7018155
89589836
35155353
71314881
50582952
69184303
51215381
5287503
25063650
28381400
66634605
90176314
92388342
57856394
74203405
51726066
1258610
44657300
84489615
83235079
3976703
58719362
89994235
41777932
54512952
7001826
49226028
30657060
86553866
69774334
55224321
4356618
8621509
83577492