40961110
72892493
51032095
84369228
41112827
69333153
69082500
46941199
81826640
35251098
5111662
3064464
81115889
73129373
95286808
14978001
83828476
233124
7290922
10424275
85462655
62154011
3067211
62805702
61178698
97456943
89628775
13287602
423974
38714895
98557164
44456364
87804827
44153117
53178274
59952636
63094014
8043739
53932152
83448584