96119044
3586018
79309879
8633101
55662198
14776722
36948801
92245084
25313936
5429277
17752500
21406323
66279062
78288110
52596058
8502872
80525513
92981428
78897034
4531631
7864524
45499162
43309791
3819665
97269947
58686740
16319884
90953380
50223077
75543853
50731099
31911169
71399209
82545561
79205225
85544800
31083796
2010395
27723114
98996508