91932612
4835919
61722788
76114261
504403
56237080
84284737
37403572
34002950
98185526
4645769
95046554
80412619
32914811
5951559
9382289
556241
3525894
51052602
54426014
3719913
52909815
99722497
4004796
90826677
70783457
38347018
63232791
48428161
25361418
68151588
12579050
76306146
53667165
35048102
56662954
5559086
28203539
9158942
34844259