33039714
36542581
67178076
6910464
84352664
46405535
8538210
38498703
46773916
7417650
99963524
63752981
29145931
4284117
43029441
91178313
69888218
23855954
67614713
9474931
72794520
80295770
94886457
64452239
10213237
69537664
52222237
63704139
8418899
3078564
56141311
62367385
58553556
96866934
69321420
43394046
20565503
18501161
12652893
42108221