92971042
66199414
67279167
46005058
1649466
89556185
79098568
45775463
4268247
81765448
19031185
73239393
17214030
43152873
29776237
51548198
61038882
10692524
26197399
83813155
68907791
60858974
44412011
26126354
61895655
55904741
46634670
40608570
4223207
7703431
3603979
82326963
3335190
9344542
35316520
8564170
7744664
72095849
24422148
42561941