86796184
19258185
44135791
87019438
78281307
89518977
14608177
47114367
3057440
3501813
67313623
68219373
5532788
94254941
65086197
3862508
55518771
84583349
29211907
17828204
11761900
88738295
38413228
37351921
76187169
77149
91057055
39665493
35156822
6008418
70207740
53914256
26465638
61703811
38572553
92787567
61789787
71773274
96576048
57499035