52555533
3537296
89931625
61312968
94296645
313571
99476078
296532
39268552
6656339
1683538
89375701
5421379
48761222
97895687
3897594
95479946
60269542
77978850
7449703
39908
93987533
33706090
28522819
25841368
15383556
72933368
67508136
674423
26624937
87495945
5251907
73847393
61371050
22941182
50273417
20234803
53365361
78691009
52302603