4298743
95127586
82701342
45831040
49708301
47799192
7327702
22839792
14579754
45467993
60512430
89334495
91333041
33772586
80259231
33159615
46386592
57903416
73499383
9916165
56451880
9648149
79601939
64766196
1272962
85173374
1516505
49028198
26209644
96694397
78085188
76261421
51313810
2713882
81206439
94015295
18037775
7911504
28625933
3626069