20031615
89205641
20957895
44647466
2317305
60656346
77011206
63614079
48253758
17151214
87978023
74932589
52201341
98433864
9379938
3447833
8772412
25078871
83338448
65335411
40462884
24778949
75775973
51956199
99081087
8039462
55356109
40262790
8325679
15448963
81967407
26796043
69503575
48698407
58511976
61448524
75951286
95785254
58745899
71495120