65645158
24007736
34151252
98167659
376268
59883796
17409492
73835485
69299307
53729180
70928017
49518522
35323017
9879999
24358745
5202814
91402493
23209370
84875246
78488925
10939223
46583406
94414976
47039057
41417081
7763766
16524226
63806655
14456234
7184729
7513746
75721535
16113210
94883994
96233098
15529765
50153898
9849259
73485028
53874207