92552960
65692457
62799926
88559372
11675170
19701306
40163875
33478283
94075973
42327801
18495926
14773207
55906191
2703826
97063741
47028081
11014349
32125046
223711
65426374
97823471
50095142
73457801
94921399
48741097
49357090
66871487
81949384
34842670
3032772
49969025
44035371
5442984
50904213
49331707
317421
85206674
35816574
10591513
89541908