43348614
848727
82213704
38743758
1873150
7718142
2010337
68886994
29033370
64678221
91588765
72379385
70556089
1193763
1172981
9464702
37106104
63816223
73568333
8244804
22777363
348556
94866276
35883773
8245135
24514751
78622683
70862332
22917810
40567966
52249297
58175898
12064437
346948
89384829
8973433
5741303
45586856
67026467
15699326