42821215
45973054
77017147
99803201
44844342
83365418
1822490
9231627
29223139
81668591
61608256
30713813
55599317
92507960
60541370
81969767
65649603
66416579
32119899
11303553
37409601
7126880
1580267
27361341
50294323
34249417
76229773
24769754
14642636
1825767
5831834
8887220
98209551
68263076
52019278
53859496
34361304
15542760
70492020
93123541