77477036
89472260
32608054
68971401
11003552
58756904
51728207
48877707
42556643
18899317
90694957
64934698
78893465
252010000
59177472
7770984
16268774
85156843
99827619
77657847
68946501
9247423
54744443
69908383
34215923
72379317
21331163
28248426
44881534
30315689
23752990
62266346
7832731
18557976
7798306
67847918
84389737
94792465
85586286
30679340