96793726
66691827
3309397
94502935
76828075
7127265
64017453
70666519
77948313
25149760
6900793
91944146
75625556
47487024
86801355
42274762
2754777
65237172
38969227
54559692
64765058
79921130
49619361
47187880
98704199
904950
97469951
38227756
80287320
44741510
74737415
13278164
236060
39435304
11468501
23002507
6082607
6503591
93143422
81633129