85978164
76604180
86288126
15995154
74984157
47687980
5209193
93195827
10567911
10639623
43778430
60242077
94169893
44815720
78541789
8111762
48889116
30007373
10966459
56991112
38625670
92515256
53664677
91932433
74025465
46861798
23026216
52941129
67636587
42499221
41283478
28307110
68918310
56627222
87394794
99011486
59232041
17178398
87032627
83124341