85101789
5935133
75993937
59517960
62711142
85407385
29593176
82152076
627135
1089696
66179837
34107581
95113238
77994516
72956128
82343634
639825
82083203
18085438
90794382
7352453
50781028
7060542
70796986
67523317
1366189
83118341
78001088
68379715
91645507
48595553
67844435
95128238
61006966
73936388
74898708
30498610
41093287
2994266
58903934