77715094
34221391
94684316
35664546
90443944
24242365
16659788
23365822
50788964
93092384
59201585
91026967
99579550
79258641
64022195
3114654
21634439
15257908
62386077
7366107
11108985
33429468
67518698
20917334
36659989
66184919
1370539
69246637
80879464
28148592
10426058
96145444
3444938
72276187
72341750
91274799
53994217
54458392
67023571
82416218