28389459
99433168
79027552
10696247
38303139
72302195
51259429
70065086
95808292
8025286
63724216
29368208
44938026
52434188
31961571
9639764
79532089
72598716
4626268
63407442
39541219
53947760
15927258
58256109
55279155
6422845
53976327
50036036
3382962
44292331
9769380
57619312
34812293
74765045
19691957
67157762
36056895
8404421
72361150
93062694