25224726
68226950
41517377
3969456
54308578
81972576
30832002
23756225
36782520
53531331
54801630
401215
30564184
2724726
2352418
14672483
26499530
79053522
96019973
7392256
3208605
474818
4068616
81943174
10456810
4214928
5896650
74715419
35609550
27681992
74468195
37089582
53323883
29301673
10028023
94803995
67327312
49419112
80478250
77953192