77746510
64959247
30261982
31378681
16645778
87266788
23425856
94437778
38517750
16113408
24554343
36339607
95523549
59689679
84161846
81499123
846681
68198833
57356175
67802911
40075654
94111503
99815879
10335524
3429451
177551
52119208
10284069
9392574
1572798
60436237
17924689
65316321
69928506
70103229
4733109
6061795
7385458
13896899
33532360