66099860
88655642
18819248
69258256
70671309
43284223
14374453
92235588
241436
52242150
49162608
38774467
95923233
96523758
6889193
48083262
24881899
79748140
38241783
83495430
57746732
58191914
9087593
84053763
62861749
83134057
76176128
57619123
24978167
27504536
75246010
57957098
51446494
39594136
17173012
2957100
46983899
68044475
38501751
36742499