70062056
91539200
14685589
60635621
41415584
75196509
60376240
39632082
23371532
56136017
2338907
414625
67478551
20342270
4271409
55409896
7629396
71793765
8132850
19779256
67873058
50666480
15396988
3547714
99235758
61591
5417320
12006008
22571319
73014469
92693980
10979590
83733878
52519347
56182271
94692599
19158209
2499582
7606255
96644639