17853026
62616694
89321079
33045247
31037589
21203615
98623562
81791459
5852150
26506052
74798224
55959169
55744327
52706
899151
32355097
22711059
27783926
46625775
22678024
89483526
92792399
34649591
81352159
24842466
73776152
33625171
30656246
19582886
45826739
595690
17236044
50621708
4999418
95552872
24931724
97238225
44102717
61976604
14066761