66498836
20689786
10415030
79627561
77646238
67806002
69674444
3343931
75153712
64643393
51049384
4794802
63259484
59837282
8396281
43312211
27705812
49589303
60204258
65095821
12745866
35216968
67305742
63695739
88601273
26359973
81647376
41743848
21709216
43809553
55403567
8107908
80842370
7913676
3654744
12077150
7703757
63611654
33881309
31582638