80632838
19219884
83536913
4993111
52839412
38007802
76017649
62619130
727259
1013374
32262015
26159220
97964454
93157308
5561268
61696261
4595260
68959120
34832930
3950545
1057830
21383587
60246531
31958019
97465920
13483419
75813469
29879929
10675384
70436952
88428273
87717581
78816510
45778447
15621592
49781523
23968749
58412675
67915924
67602091