73583194
18655843
5995872
52134316
3344009
22342312
58152555
87868041
8309453
64434716
50102925
23403513
9309684
5463546
42155827
11766549
34067565
18341025
56117547
91233152
85952386
9173861
5009752
3582286
28635902
1401393
61675585
77494668
89543595
2771338
32601822
24773539
4840127
6273652
29687956
90395067
78884098
19791964
44325025
8391179