1302383
8481832
79262035
41034091
24481958
8712548
5448512
76765978
8515405
75127473
43265464
73218615
54383333
57564656
52646861
12583159
57179250
6249286
74409040
22925914
45084743
3791075
19523968
10679472
3552786
58883511
11402659
46888475
57067759
41848396
15972419
5365226
97168
1033766
83961054
89612800
76412275
8505272
68362935
95019864