85956825
47504865
22198081
98709208
5716820
98193890
9212515
18054030
85262392
13702672
39965836
19169716
11332652
79742703
50219973
93724823
2478877
6791996
92353398
14075034
86111528
44411330
68944458
60795496
3884833
67735689
69388308
39005106
75159009
38666786
37174997
65194524
94857360
9756539
38176157
30182136
31465438
26096361
18711483
58063555