58202292
7269128
34602388
68804277
72126950
88865228
2107901
36817544
62322644
6472296
68462561
31923821
95445481
84486952
6983941
58374384
84813712
52127984
93598247
50277897
43475503
62835781
87983673
8973751
48005645
8295823
39034839
34772069
68728820
42408482
1837958
25089398
7283244
4289436
71828826
6411601
12316533
45868918
17285760
38175965