19515588
96717525
59458349
13036938
3772300
66294858
17744753
35131689
22679850
64453460
72364683
22416088
76261725
96838656
87039004
37678289
78488406
464501
13941946
75063956
68704968
81008440
57973417
36767256
30025780
9540472
87549934
65102859
34272533
87533180
65597777
33363551
57648100
74465108
203508
90281563
4634815
16797436
59449996
69238566