84531598
67057660
6384781
84922014
75783094
61306099
37827223
27179222
27873431
44232626
90594429
35629982
45001102
7833967
35311214
55964886
1189724
8445655
1902382
83935996
5349975
61176268
42745373
9173528
9414377
91279296
12949808
2699471
74845817
25174433
84979201
61922630
82076481
7447807
72174376
17564892
75838231
26231122
24809089
49405314