63088143
34103253
5787610
72656890
29923470
81037660
10463844
49453162
46378832
32801940
4355895
88633997
90837675
2676450
34411634
36821763
9391188
35675530
46536680
75561638
78375785
67582112
11009436
68524086
97212974
67973988
22388596
8227987
13972985
52935478
43794883
30261204
24148948
74767161
68776313
18584651
69965983
77356231
75144749
5941202