81069561
77608294
93386192
44801374
4263160
8417427
4405435
64228249
97286166
38783912
29043656
56255980
61688790
91895192
25399147
79092486
61414069
84262886
91778901
99056830
47423592
75004994
55168161
3049025
36461533
59754243
62631280
76564303
9060744
83992143
3780120
4311481
80384085
54595300
81642850
3658878
86439165
43975024
84225980
9493499