13686413
9405173
42141048
27208877
13114162
87722302
5385464
35404183
43135638
44134422
13912917
72402586
80322401
37805339
9034212
75817087
37507163
54542809
14061217
58552538
93234802
97504383
64934185
42809055
86448386
66832903
78862877
92049474
88667432
17561562
8903496
43044344
96509984
54691018
24608587
36504591
29907360
30327480
80044508
46894307