13503655
70256881
37488008
78644577
84157269
34744518
39969560
21065641
95456882
76319116
80474019
43694518
32656714
54539195
54173061
13113497
53922151
45812993
4845973
4952812
60994363
45662047
12538693
81987526
13352607
629718
91805697
92505845
2711783
30441022
2182906
37406900
48419645
47511845
4444948
25154122
62117271
98771668
561299
38186037