89769467
14785517
64195876
13953704
33168419
63372804
42262215
51421833
45583408
41269069
14293348
54395566
94692647
84495787
6275332
73172320
43054847
66608650
76227808
84713058
9993737
31726645
81567100
2200482
137495
59306741
75323206
59292086
48877722
36188149
33565531
57452599
2466547
3025558
37824422
27843973
85419014
30176395
68372272
13676512