12957319
86107350
23799095
42845173
73753564
57915909
68511680
29113598
4017743
2104345
78131059
42085103
69933938
29308313
56485863
12717152
90238197
75112407
14988957
50749400
42862255
43454743
25289132
64401935
540590
15604795
22251405
70461502
4078773
58419946
98203481
35302569
23541036
14133671
80418964
41494436
39438305
46995577
46549050
19185