96431933
79118083
33001427
9932285
43571053
183868
64834793
48329672
36135212
71551075
3347217
32293090
24578211
82405428
43826126
85586984
51908391
29308371
43998126
14006098
52163640
94031669
57167683
96825970
75031157
45076599
14773605
45381906
7436576
63411799
75282205
33858985
95572033
46284653
98594630
68229006
53451754
28275600
46419460
69299934