75107265
30056841
75253913
4963182
37626543
12719963
24789211
88484500
56366035
80678099
32841214
81607843
23012542
30308122
39658212
7595070
53839266
80337421
95495256
26346772
84192893
50012974
29399672
17654498
151878
24773341
11146901
22314201
70843854
35182265
3881936
46617563
23127252
24368821
15002246
561963
15139627
39993705
69069643
44655716