44594281
41199887
95427475
80833841
33019236
94993197
7294691
7613584
67466394
19543195
77428207
72561151
4011912
62162018
73236091
41145963
2453994
15082386
65433753
6988759
1816491
67343980
2092143
63241679
8713641
89657286
23351691
38115667
62647174
41663006
35931799
4526015
16935444
1408392
5557640
54038768
389547
3344801
9269142
57566789