59857411
47613120
26911008
2142264
80951783
4262764
17468814
62816520
24616284
4204447
33918978
946409
57954528
42127505
67216337
70621909
90252137
3741978
36585183
36627101
96767402
40981912
50652417
39516029
29723285
28834694
77418848
85149532
44729654
819297
25656396
9372515
69317505
62161474
52951717
761864
86343582
88808702
72106210
27495484