64313059
83457538
62861934
11054302
24902908
29885268
67667315
33585341
58629763
66376684
30072893
1728107
37124514
5103155
21864243
19124938
6985618
88227098
75328695
55607207
86557626
44095975
96212181
77472205
50746762
54564347
14995829
3422879
24735051
63552771
25768033
59933754
92283469
70322499
46109321
7788715
94935675
78797521
67217986
39253907