35786482
72794413
6841110
86139860
1258272
14926555
82842960
78406820
15417752
69392694
15193489
36918645
62194333
89115732
13387606
8063992
5902167
36581032
56822533
31154337
10401598
4088766
98669065
57811839
69356440
78302621
55668933
17186702
24401141
19287047
48899239
32364271
49431999
95912981
83428559
38722787
156450
88801102
95492642
48434146