36589208
26214216
15627138
54816146
37744920
14382177
66109449
27628779
94123772
3205078
93191630
96926201
71301440
58966719
22866576
19121751
97344264
44356129
11527145
51823071
96027275
21708913
28087851
11201880
2446509
85339435
27271269
83029502
42132312
99156906
13641614
40135666
80055006
89311811
968820
29562501
1265518
573764
81415997
13877337