99068342
56858231
84997748
15947940
53623745
72319485
93021201
2281919
14576086
54886346
92554177
24986402
87473892
97302965
37063469
2109255
4866028
3409217
46294288
60712565
83849136
2915855
19765470
82585200
62726500
14086449
8957977
11996192
11073950
9705066
71976457
3940544
8733493
89565824
81406922
86599371
47385131
62093424
67252038
83627313