88714251
57798449
809997
3898475
52723902
42309454
19844215
72705360
58133609
53307134
19108150
83744110
68258703
17414400
84289547
54419278
23132259
62137166
89013984
7958275
79586108
29258146
2265602
84565719
47395871
44418362
43037365
20804685
21653671
11882822
78944289
46925713
4384565
55496750
67454863
36972268
20863750
6807536
28878480
9398409