64823637
66999537
95705059
69861339
16515911
8862328
7964125
81549403
3139841
467859
57902416
1140698
31636697
9227065
70298949
82213918
31864201
35434127
86859802
50588907
44807951
75011856
50237824
84157862
73836285
1835491
21924762
1488453
27589534
70456608
32157697
1380181
45329171
69631518
25793460
80335617
3223603
30106655
46031357
69181520