42962172
98047191
30658433
61648729
91067370
97178383
59602910
88614934
60642757
16834789
14623125
49177309
19956752
71529545
44322363
5881572
31445778
21978828
30438733
20179550
51861849
73846372
18371706
1938612
42288550
65508948
5001739
77549727
80107615
88194971
65686673
83876450
81379345
42699495
96519373
75657471
42515979
78413594
38939593
17937226