97597349
36886332
48829460
28531872
1415190
36879331
61557702
522382
19234515
93446608
28846466
4891268
55479623
40983674
15256824
7291783
93247179
8416166
5501461
65029630
39103494
86593627
48064971
96489975
904234
58388414
97524815
86945005
22346945
68326591
51931856
42049476
84613097
83678944
65328455
9590141
9447292
33971251
83475375
13026775