14532627
26929158
57188502
14626396
15615128
68577119
33185501
749933
84806933
20188072
9027229
17582612
96526021
17015708
52752458
36572268
10663547
89744120
62261738
33688322
79452247
56899070
47816259
48569220
4861121
43396614
85859953
16922430
31299467
94485761
90565317
11952256
91137809
93381732
66398745
87967888
3538331
34789722
99313396
977384