44097350
47097367
49702746
935276
85473084
29797236
60551607
54101127
27545439
49772982
93996033
68951894
23044861
23408314
67158187
1787397
65107379
6071231
76186505
24969801
5028848
15754222
18341264
66649055
49841280
52921846
91286153
514514
51374243
10057271
7561465
26736746
27115629
29158178
19286724
89798631
33957688
36715751
4786256
50792356