1941629
76885377
20947566
49511026
94328061
40783986
85402407
14396899
86244406
75459319
62117014
46379400
761429
76971760
7198654
83007305
54881049
4074207
32313523
97151786
65904311
15892943
5961860
38844278
84242138
12698362
99315058
35684816
45275486
56074415
28561964
683112
6603083
51421076
46462494
96369509
14072753
29592459
18258737
65096854