4527368
96779112
99718863
19591473
3602628
57742157
48538861
68607499
516307
78865250
14016781
5243028
45954828
12979237
80678576
2155409
45357646
64421081
48535135
44309068
20267378
91527215
56747936
17076374
9094798
57347336
71031034
56894107
68687888
9912003
59249604
87978179
14128602
22417426
63132573
321753
30221742
2394665
51465402
71997459