48707755
91827116
12645158
30961740
86811029
22499015
22764488
63083578
45326462
12451047
86874451
22465660
9756110
63933766
79351544
40556730
50097973
15158472
11383058
91877438
19076247
5097801
4105636
1252247
91685996
11528580
96013630
49205538
50303887
28532425
14195240
21792744
74264589
22005315
97716988
43876010
99739382
93126512
64126351
25902330