44179184
11053251
95625966
5397769
70826237
84999713
67071504
39626443
3042425
77373587
90476967
2435825
45337198
40675343
40285450
72895313
30595951
9720348
34724061
22038794
36879788
87601696
12222615
53632452
7408204
4048443
7101864
20714213
53042155
77353407
60824533
54784088
28741063
76697414
82639816
86598266
23983117
89728807
5629001
7716221