76883584
54108430
64515234
6980583
56879442
56247166
16116023
20659251
77965522
16355155
975382
71641208
65936328
59407153
24899653
52908046
97233757
68727252
31841747
495088
61375632
76564888
13658440
509127
74203776
28655159
69957920
52909599
58481910
32871362
71864325
35831280
60715812
40352763
44318270
38105975
75744421
748829
8435183
86445559