59284541
93335262
97681372
31104201
99042470
93329432
96069712
38566397
33157529
5522534
25461633
38365796
3172158
21437034
9585532
7041175
73966109
34647960
88846486
35123174
72452008
12545388
96614248
336643
58451754
60976943
38267614
9474129
99838800
72859397
46038705
41464915
69944924
68334566
5945838
70388960
33775989
60942734
93043805
6912247