15574398
69567599
16647986
12944596
71765325
1523493
1105233
26015075
83253360
36924472
11892537
40166371
44038538
89129957
19001735
79278186
51328039
43764053
62024017
75887316
88392828
83076361
13763004
90179907
73127426
57753401
26365018
2797351
54933935
14785589
4332098
8560471
76517520
17905900
19749885
84723255
33393390
1346384
107830
18234822