14801093
76604959
3128802
7634963
16835464
91515786
44356682
90108065
14461496
10141830
75382771
3687672
17466212
10202812
6784960
51685271
96153580
50144431
93783577
21466914
70043392
29409239
30047243
69222869
19045899
95321920
55503152
71799120
82381098
20034960
55754340
26259410
49847812
88865235
20167539
67048563
11421572
53374708
19044219
24745468