24089239
8281498
24903920
2794375
11699963
10186483
98736273
26742838
3214944
4726231
64181695
50556258
98969690
15397421
49551163
25249752
72251743
13654367
1251720
4607713
4782219
76296701
76388230
97114249
48655326
41132850
25853273
4737399
13236849
55922178
64949491
43156241
69232342
34131950
94012493
95387197
37817822
6728641
69955110
15845030