33382736
77719485
1040605
54934872
90173422
46278675
58881233
44927205
33963515
4977432
36519343
81056140
62113110
57118555
35831157
31988720
86743023
80697276
45715996
44566667
8073716
62453899
18777961
38153828
95797181
76732900
53082719
34415975
44721586
5246860
73719845
7592899
42782033
19055943
25968616
67576304
44498278
64848259
84879044
7037879