49332024
15955097
63684441
18146810
92195069
2838473
64404274
8402146
70275195
30131182
48243138
25992636
77115572
77232821
52265958
83602093
50509813
94273315
64962066
14124786
1533289
79293981
3955229
62786385
40767344
36205409
26231942
16212444
4981489
17462290
92783506
97238345
16508307
4786116
90163365
50224166
32419283
32684161
80357449
66977931