65252828
75923959
93038792
31165508
82938636
4303244
6299936
74884506
15375808
34756664
86967945
66561702
36649842
34225950
88978969
48426930
5382375
13125886
92837250
33799235
20458510
94903024
57366274
5949433
7165003
11851230
38873531
28247854
99367494
72231045
68749977
62766000
80827636
10641311
27557344
66967239
88049901
9835000
4218834
58259029