61644845
44508350
93857841
66483575
41456383
28188277
22761877
30564704
28254375
5242417
97497945
95467480
3624682
9992616
46345468
10395806
19679930
82869139
75808153
17044481
68476374
1147603
14533358
48657104
53968874
93107384
29917889
37143851
64001384
19505008
41562775
45153276
15932552
67411679
98334216
5605099
86506142
1767219
40647741
3921120