84632851
72483941
17535332
45018340
67137230
9678565
19878998
83829082
56012018
55222011
8417968
32378
92889898
6310532
48227675
60396608
20361746
20974802
56761189
40479262
27354216
5294880
31025852
58057812
20591446
4325236
82064391
4973961
92607139
20547125
5708958
3615468
93561618
9014392
52407946
23618046
34281084
30582720
18488230
58043231