66106673
64648317
80501108
9285726
95468941
96541973
39913190
13904755
27698440
49154766
98901698
60239561
66421770
80389399
40163888
32959500
56581282
3259164
8917008
83106073
7207458
8823291
12768152
9880129
34983634
18158284
87485961
75917187
85214172
20768879
80239225
57919720
37936287
672586
96389339
7116211
79523839
8883978
6423446
9710273