95292286
37382407
69357195
62242312
42187124
99752535
85414680
79553235
70221622
92619965
70326277
88578341
86671264
85289703
46008936
46712411
61643032
96803381
93518836
69555395
24645093
70564660
30601702
2280963
44863602
3431892
90616104
79065694
40985790
59711143
81181478
41959816
33584540
37382418
50303168
75078577
88295926
926894
50936207
99991446