796669
37229401
8885124
37228092
89092335
31139813
97568442
72752756
29502504
86739682
44583518
11657308
56206540
43563217
1510975
59102581
49402115
18994367
31719515
67201031
92105525
62266344
50402994
88057685
39921516
24598136
65193972
83276450
36272269
59575911
35015855
428010000
14245943
8458567
15294618
52556450
48584582
45147955
27347586
69643696