40213184
22864760
68582718
24942769
23741358
9909256
39862657
7413690
69129934
9863715
13027611
50446215
6961852
67757776
40256977
43794152
32693707
74426662
6522539
58683
27329462
34609908
97236330
298227
59973995
46844701
867218
278256
90597851
68285562
80399379
95587765
92167546
89661880
79921839
22724807
56575648
56029286
56314465
88574921