65296414
23125031
99008628
13135866
31285135
94262140
23474692
42346548
72245944
13373008
6804138
47495048
93411021
95977869
57813699
32519067
66398552
61239755
84775385
76534669
54533447
48258868
51021706
92745702
52096810
75587045
15424781
13966052
78675605
70479345
5320801
5367510
88341638
896560
86913716
11749710
40457324
64042123
42133437
70821808