12039360
75175998
32608916
86004687
16194482
47615169
13564476
99056699
39018433
42704850
2885657
2708565
97519147
48405960
20354668
75061086
18471137
61704889
43776580
7741861
4518632
63569440
96373754
39644576
90773976
64808441
5220300
7724954
79795030
20988883
312631
745738
1544173
54457435
867035
90261066
2688423
52886893
57245160
59647242