64632482
13639468
11593704
55519811
25064213
22992990
24289150
34373539
86831411
67683562
96325571
4438132
76128171
14966455
11497080
67508960
69437298
10362790
97966761
6376080
45084571
68592703
19448571
12746496
20662668
97009349
7609242
2055898
68129924
1343809
42141012
37172688
21939202
75369360
33449288
50214816
20974917
11816724
34264027
2501679