81285574
68413887
5688290
28206486
55508460
1022281
67519653
40576966
27191420
1188566
96915892
56941629
41879322
60293956
618197
45534882
46097465
17796185
72907875
32179911
27586082
50749852
33751853
80665069
32154675
19236135
4196883
63634747
14433371
87587851
79296780
31104836
91153246
28833256
13267656
66296523
14916762
13258162
35635508
75389981