16709578
24918083
31439867
95506275
19519846
51825714
844312
58761931
55834247
36782609
80712640
56886213
6509654
54739490
26909776
3421916
18904349
907195
2899351
73271020
93946836
99588609
46831342
74564380
75925339
96781859
24551788
58674068
35739290
54099667
17239310
17598508
23918000
72989651
8680265
34015968
74827582
11043795
41312544
71356094