45599690
3934368
44548294
48416561
3773370
89865766
6525325
84725828
4587065
16161112
16408274
1582180
9658526
69042834
15966793
40101272
50872102
65031452
5091784
61417
95213084
68383500
48911242
9604291
75112609
57351689
1007639
14131780
96949544
94326428
66037524
73829140
84552186
86092180
73544265
73402317
85897785
62648526
531066
92941181