76944896
23852616
96443153
77404918
9132169
6048957
64126704
68438909
404414
85946061
46175473
31027675
34861578
855321
38648410
56141078
44595121
44478865
77233653
75048384
79948471
77992392
787029
98844742
57736234
53274691
8903683
28496594
52693223
13105306
32902977
82256347
64354577
13888206
24397972
15362956
6012258
84437202
19557716
72971242