64275992
4013582
34585195
320738
54843684
90746264
55768518
6201574
4988613
72001477
73996609
61475131
7521919
14626874
12969596
52194628
92203087
49967259
21096914
33793439
12883405
97948460
49194147
94816845
52788579
4957769
36771680
94979699
47901828
1993788
44782440
37376665
93808417
15592324
79027167
66999582
23053906
32874693
11536137
51015049