8959913
9389220
17321626
7795942
31557080
94969200
38379264
87165900
38375651
68469963
67161727
83536615
91806973
55212144
4015347
8101212
2667966
98471114
89409511
97243588
54234452
77914606
65244985
19995086
84513879
50113094
15279098
9217792
30374462
50967542
41194200
8736910
97583402
10061860
21388366
26488798
23438476
59531605
3485668
64645230