64694426
4996815
9324537
88652702
3962560
75948999
96951599
68365620
75512647
52343037
45575434
82338833
47711062
37429840
18312232
28682968
38278146
96159624
70434669
39538868
44168678
9879943
53371486
63993022
31782611
88723642
60609707
67505055
85142110
57909052
16437907
30733572
17951021
88728202
1181206
9331903
55853660
68528312
25142788
33098149