77748403
37014918
24497919
48016143
43773639
17314669
42632094
26515614
48417063
28677361
31902545
2868852
82467125
21064546
14206054
19494796
51197369
5172823
8606338
40657046
1875851
89191274
12126684
7634461
41913216
76291855
34542963
24311916
94439911
21743837
9631118
22332297
31594078
32735202
29517296
1263434
48136792
7905681
9000633
33835024