431637
99171784
38737332
59491784
75813623
53646584
96916615
22306708
54599654
8046188
53594569
6908451
98001168
46248037
47307527
99164961
86723060
80702638
33341455
92253602
3396768
29359996
47101926
15336036
300482
23077616
87358482
26466660
3703122
77841042
111923
62471939
4657961
6764810
36657493
28331715
2224725
60547551
86643386
1486753