38733221
68468186
45258472
60786308
6539174
75673088
57613602
135832
57094229
18929339
33493192
92145638
6404474
93588709
84385323
18875243
20954494
71591869
9704109
7440542
553084
18036265
1728388
38158520
64658546
10214178
96215690
4814614
92067278
99542998
80595916
89612533
73686169
4079998
97417925
85068555
29724977
4505162
29364695
1858969