39889589
70886246
5569
34739542
56891643
40052630
2998502
30566436
4896064
76289979
60599152
216177
34896757
72637901
78962678
4762594
50875322
3633728
72142949
45954800
24288077
34362857
7441949
96719657
54875934
52438079
15845723
73862578
84566019
41065544
86812079
92106310
20767865
35814404
33399255
48086388
96524294
99121479
84809801
11835252