94956036
11151903
9205530
87146532
84984753
17615301
25692179
30759481
9797511
24278608
65482106
15774457
55807846
43696252
26142397
53189518
94668549
91574003
66535637
73037600
75247623
37064160
19688388
76203007
24496415
11814526
40833792
29026750
40382577
41871644
19707578
58492291
60473237
34965962
80439139
8616661
52243925
71866273
44886160
41459779