9956996
98269049
2669668
26027251
85016189
60158842
66497497
812829
87083384
59116743
89303326
35753493
58953355
89415124
14549902
49966029
3929887
69536020
71282071
19226494
20581301
38265280
86199760
2512741
64918834
51604649
69356023
4291828
69943096
20706878
16933773
57359751
78159977
58668236
13532999
90072892
69109895
54191499
7752823
3536555