612446
80282076
56606315
79209636
88373957
99637113
49376282
81847633
68933285
40878428
36624410
53477737
23725693
5632268
60742384
1953333
16935408
87245100
60199944
49997661
34964861
10182147
53466786
25256784
92063580
61187675
98923631
6436846
57632481
95599833
6248776
84795594
1861921
9355564
48322854
69891596
12696381
11333366
36692083
56047980