5958060
19899810
23836823
97152990
96682408
99828828
3819877
68232885
5201788
76132123
3177135
49802232
70605148
33234503
80459415
31773702
61919441
9902456
59861132
46292427
42245281
89086179
8067604
96923342
51448277
22222672
72785044
96965993
4797936
83722796
41472531
77889817
29233617
75675157
12201047
84905536
63358526
32533741
18829891
32079685