8119108
90958656
54122401
71896722
69719017
50701187
10224203
5556144
12558329
60402199
62975454
7671605
22123766
9529321
66738139
7691514
5577286
58673929
99122978
19734103
3517767
18041730
95806661
18491003
3987903
4237883
7898942
30501805
86662341
84387338
35821108
8703650
23055662
47213071
49591612
85355967
3573980
24095091
84059447
99593862