91776812
10214906
99374903
54107610
81837245
7585787
35305383
825723
13026817
84227142
52141137
42359720
33445342
9077979
9257172
83316290
70046061
12554307
99812627
6286568
50867104
3741545
42253163
8699330
93557450
5612874
60892735
6087056
959550
56055426
93111154
64696136
18416154
37189115
65731648
55279572
54292850
72134459
73928117
4090494