40099792
64884810
81949776
32232849
9125919
32786755
97433472
87655094
83068572
20607283
89862573
27934465
74824669
79675185
63058161
46055454
7602958
99148854
70585207
32644543
8226156
13366945
50432954
70287073
35867157
96687405
27077345
9725741
74154040
94943970
76013022
79148600
68946814
44229226
57452405
69197775
28507329
70751729
18386035
36416527