67578153
51941910
66731055
74078108
90923642
89125014
77852275
79674895
99462470
43435274
72823418
42525690
38975282
31233675
10991744
62573043
95467301
68816006
16412141
75146817
69479863
77244573
41007673
72389029
55035560
46927730
92866195
9768133
60038052
50911684
25177338
39242302
8723495
55208999
41461539
97874897
2607515
38415799
76222816
46344062